
import request from '@/utils/request'

/**
 * 获取全部二维码
 * @param data
 * @returns {AxiosPromise}
 */
export function qrCode_list(data) {
  return request({
    url: '/api/base/qr_code/page',
    method: 'post',
    data
  })
}

/**
 * 生成二维码
 * @param data
 * @returns {AxiosPromise}
 */
export function save(data) {
  return request({
    url: '/api/base/qr_code/save',
    method: 'post',
    data
  })
}

/**
 * 获取分类
 * @param data
 * @returns {AxiosPromise}
 */
export function listItem(data) {
  return request({
    url: '/api/base/dict/list_item',
    method: 'post',
    data
  })
}

/**
 * 删除
 * @param data
 * @returns {AxiosPromise}
 */
export function qrDelete(data) {
  return request({
    url: '/api/base/qr_code/delete',
    method: 'post',
    data
  })
}
/**
 * 打印
 * @param data
 * @returns {AxiosPromise}
 */
export function printForm(data) {
  return request({
    url: '/api/base/qr_code/print_form',
    method: 'post',
    data
  })
}
/**
 * 查询是否存在二维码
 * @param data
 * @returns {AxiosPromise}
 */
export function getCode(data) {
  return request({
    url: '/api/base/qr_code/getCode',
    method: 'post',
    data
  })
}

